//
//  Topic.m
//  MGameTribe
//
//  Created by 杨敏 on 13-6-13.
//  Copyright (c) 2013年 YangMin. All rights reserved.
//

#import "Topic.h"
#import "Tool.h"

@implementation Topic

+(Topic *)topicWithData:(NSDictionary *)data{
    Topic *topic = [[Topic alloc]init];

    if (!checkDict(data)) {
        data=nil;
        return topic;
    }
    
//    NSString *faceStr=data[APIKEY_face];
//    NSURL *faceUrl =[MGTool getImgUrlWithImgStr:faceStr];
//    topic.faceUrl=faceUrl;
//
//    NSString *last_reply_content =getSafeStringWithObject(data[APIKEY_last_reply_content]);
//    last_reply_content=EmojiStringWithoutBreakLine(last_reply_content);
//    topic.last_reply_content=last_reply_content;
//
//    NSString *last_reply_time=getSafeStringWithObject( data[APIKEY_last_reply_time]);
//    topic.last_reply_time=[MGTool getTime:[last_reply_time doubleValue]];
//    
///*
//    NSString *dateline=getSafeStringWithObject( data[APIKEY_dateline]);
//    topic.dateline=dateline;
//    topic.formDateline=[MGTool getTime:[dateline doubleValue]];
//    */
//    
//    NSString *like_num=getSafeStringWithObject(data[APIKEY_like_num]);
//    topic.like_num=like_num;
//
//    NSString *readNum=getSafeStringWithObject(data[APIKEY_read_num]);
//    topic.read_num=readNum;
//    
//    NSString *nickName = getSafeStringWithObject(data[APIKEY_nickname]);
//    nickName=EmojiStringWithoutBreakLine(nickName);
//    topic.nickname=nickName;
//
//    NSString *replay_count =data[APIKEY_replay_count];
//    NSString *reply_num=data[APIKEY_reply_num];
//    
//    //DLog(@"replay_count:%@,class:%@",replay_count,replay_count.class);
//    //DLog(@"reply_num:%@,class:%@",reply_num,reply_num.class);
//    
//    NSString *safeReplyNum=nil;
//    if (checkValue(replay_count)){
//        safeReplyNum=getSafeStringWithObject(replay_count);
//    }
//    else if (checkValue(reply_num)) {
//        safeReplyNum=getSafeStringWithObject(reply_num);
//    }
//    else{
//        safeReplyNum=@"0";
//    }
//    topic.reply_num=safeReplyNum;
//
//
//    NSString *title =getSafeStringWithObject(data[APIKEY_title]);
//    title=EmojiStringWithoutBreakLine(title);
//    topic.title=title;
//
//    NSString *topic_id =getSafeStringWithObject(data[APIKEY_topic_id]);
//    topic.topic_id=topic_id;
//
//    NSString *sort_id =getSafeStringWithObject(data[APIKEY_sort_id]);
//    topic.sort_id=sort_id;
//
//    NSString *uid =getSafeStringWithObject(data[APIKEY_uid]);
//    topic.uid=uid;
//    
//    topic.is_jinhua=[getSafeStringWithObject(data[APIKEY_jinhua])boolValue];
//    
//    topic.ispic=[getSafeStringWithObject(data[APIKEY_ispic])boolValue];
//    
//    topic.is_audio=[getSafeStringWithObject(data[APIKEY_is_audio])boolValue];
//    
//    topic.is_top=[getSafeStringWithObject(data[APIKEY_is_top])boolValue];
//
//    topic.gender=[getSafeStringWithObject(data[APIKEY_gender])integerValue];
    
//    NSString *age=getSafeStringWithObject(data[APIKEY_age]);
//    topic.age=age;
//    
//    NSString *pic=getSafeStringWithObject(data[APIKEY_pic]);
//    if (!checkString(pic)) {
//        pic=getSafeStringWithObject(data[APIKEY_picture]);
//    }
//    if (!checkString(pic)) {
//        pic=getSafeStringWithObject(data[@"pictrue"]);
//    }
//    
//    NSURL *picUrl=[MGTool getImgUrlWithImgStr:pic];
//    topic.picUrl=picUrl;
//    
//    NSString *widthValue = data[APIKEY_width];
//    NSString *heightValue = data[APIKEY_height];
//    CGFloat widht= checkValue(widthValue)?[widthValue floatValue]:0;
//    CGFloat height= checkValue(heightValue)?[heightValue floatValue]:0;
//    topic.width=widht;
//    topic.height=height;
//    
//    NSString *content =getSafeStringWithObject(data[APIKEY_content]);
//    content=EmojiStringWithoutBreakLine(content);
//    topic.content=content;


    
    return topic;
}

@end
